administer medicine - Español Inglés Diccionario